Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Brest Challenger Manama Challenger Nottingham Challenger Koblenz Challenger Tenerife 3 Challenger French Open - Paris Aix En Provence Challenger Surbiton Challenger Nottingham 2 Challenger Wimbledon - London Braunschweig Challenger Porto Challenger Cary Challenger Hangzhou Open - Hangzhou Shanghai Rolex Masters - Shanghai Almaty Open - Almaty Brest Challenger Phoenix Challenger Brisbane International - Brisbane Australian Open - Melbourne BNP Paribas Open - Indian Wells Miami Open - Miami Wimbledon - London Greece F1 India F1 India F2 USA F4 India F5 Ukraine F3 Uzbekistan F4 Ukraine F1 Belarus F1 Italy F8 Italy F13 Italy F15 Italy F16 Germany F4 Germany F5 Morocco F2 Greece F2 Italy F2 U.S. Open - New York India F4 Canada F2 Russia F1 Canada F1 France F9 India #2-w1 India #2-w2 India #2-w3 India #2-w4 USA F5 Uzbekistan F1 Uzbekistan F2 Belarus F2 Turkey F4 Russia F1 Russia F2 Italy F6 Italy F7 Italy F9 Italy F10 Italy F11 Russia F3 Russia F4 Russia F7 Heilbronn Open - Heilbronn Oberstaufen Cup - Oberstaufen Black Forest Open - Freudenstadt Nord/LB Open - Braunschweig Alfa Romeo Tennis Cup - Cordenons Volkswagen Challenger 2005 - Wolfsburg Garden Open 2005 - Rome Badden Open by Rothaus - Ettlingen Steelers Cup 2005 - Kosice Banja Luka Challenger 2005 - Banja Luka Tatra Banka Open - Bratislava USTA Men's Challenger of Dallas - Dallas Heilbronn Open - Heilbronn Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Ostdeutscher Sparkassen Cup - Dresden Zagreb Open - Zagreb Schickendanz Open - Furth The Surbiton Trophy - Surbiton Polska Energia Open - Bytom Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto San Marino CEPU Open - San Marino Mordovia Cup 2008 - Saransk Akbank Private Banking TED Open - Istanbul TEAN International - Alphen Aan Den Rijn Flea Market Cup Busan Challenger Tennis - Busan Furth Challenger Reggio Emilia Challenger Istanbul Challenger Todi Challenger Astana Challenger Heilbronn Challenger Bergamo Challenger Marrakech Challenger Alessandria Challenger Furth Challenger Kosice Challenger Milan Challenger Penza Challenger Saransk Challenger Istanbul Challenger Alphen Challenger Banja Luka Challenger Meknes Challenger Casablanca Challenger Monza Challenger Rome Challenger Furth Challenger Kosice Challenger Oberstaufen Challenger Poznan Challenger Penza Challenger Astana Challenger Segovia Challenger Cordenons Challenger Como Challenger Alphen Challenger Istanbul Challenger Rabat Challenger Marrakech Challenger Furth Challenger Kosice Challenger Marburg Challenger San Benedetto Challenger Sibiu Challenger Szczecin Challenger Porto Alegre Challenger Montevideo Challenger The LTA Wrexham Challenger - Wrexham Quimper Challenger ATP Challenger Open 2004 - Monchengladbach Dallas Challenger Sarajevo Challenger Copa Sevilla-Internacionales de Andalucia - Seville Mersin Challenger Rome Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger Marburg Challenger Scheveningen Challenger Mordovia Cup - Saransk Istanbul Challenger Roma Challenger 2007 - Rome Poznan Challenger Astana Challenger Aptos Challenger St. Petersburg Challenger 2006 - St. Petersburg Southern Capital Cup - Almaty Trani Challenger Black Forest Open - Freudenstadt Caversham International Tennis Tournament - Jersey Memorial Kolyaskin - Donetsk Napoli Challenger Kamnik Challenger - Kamnik Como Challenger Milano Challenger-Jameson Cup - Milan Rabat Challenger Neride Prague Indoor - Prague Alphen Challenger Intersport Heilbronn Open - Heilbronn The LTA Wrexham Challenger - Wrexham Steelers Cup - Kosice Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Istanbul Challenger Banja Luka Challenger Rio De Janeiro Challenger Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka XI Ciutat de Barcelona - Barcelona Banja Luka Challenger Izmir Challenger Meerbusch Challenger Mons Challenger Heineken Challenger - Ho Chi Minh City Szczecin Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Sassuolo Challenger - Sassuolo Black Forest Open - Freudenstadt Unicredit (Suisse) Bank S. A. Challenger - Chiasso Penza Cup - Penza Togliatti Cup - Togliatti Prostejov Challenger Prostejov Challenger Alexander Kolyaskin Memorial - Donetsk Eckental Challenger Ortisei Challenger Memorial Manfredini - Sassuolo Astana Challenger - Astana Penza Cup - Penza Mordova Cup 2007 - Saransk Samarkand Challenger - Samarkand Astana Challenger Dallas Challenger Tennislife Cup - Napoli Bergamo Challenger Scheveningen Challenger Tampere Imageneering Open - Tampere Kuppers Kolsch Cup by Lambertz - Aachen Astana Challenger Schickendanz Open - Furth Belgrade Challenger Banca Marche Tennis Cup - San Benedetto 2005 Freeman Men's Challenger - Joplin Ostdeutscher Sparkassen Cup - Dresden Zagreb Challenger Muller Cup - Ulm DPD Challenger 2001 - Aschaffenburg Dortmund Challenger Moscow Challenger Szczecin Challenger Antonio Savoldi-Marco Co. - Manerbio Qatar ATP Challenger - Doha Oberstaufen Challenger 10th Wartburg Open - Eisenach Neride Prague Indoor - Prague Alphen Challenger Dallas Challenger Irving Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona San Francisco Challenger Media Will Cup Busan Challenger Tennis - Busan Astana Challenger Caltanissetta Challenger Warsteiner Challenger - Wolfsburg Astana Challenger Almaty Challenger 1 - Almaty Penza Cup 2008 - Penza Aptos Challenger Challenger Tunisie - Tunis Morocco Tennis Tour - Meknes Bratislava Challenger Genova Challenger Orleans Challenger Irving Challenger Siemens Open - Scheveningen Nottingham Men's Challenger - Nottingham s'Tennis Masters Challenger - Graz Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio UTC Open - Cherkassy Heilbronn Open - Heilbronn Heilbronn Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Oberstaufen Cup - Oberstaufen Braunschweig Challenger Open Tarragona Costa Daurada - Tarragona The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Casablanca Challenger Bauer Watertechnilogy Cup 2008 - Eckental Prostejov Challenger USTA Freeman Men's Challenger - Joplin BMW Tennis Championship - Sunrise Almaty Challenger 2 - Almaty St. Brieuc Challenger Baden Open - Ettlingen Sunrise Challenger Schickendanz Open - Furth Oberstaufen Cup - Oberstaufen Weissenhauser Strand Cup - Hamburg Phoenix Challenger Togliatti Cup - Togliatti Australian Unity Western Australia Open - Perth Ciudad de Pozoblanco Open Diputacion - Cordoba Rome Challenger Monza Challenger Architect Open - Budapest Porsche Open - Poznan Bratislava Challenger ATU Cup 2001 - Weiden Rome Challenger San Marino Cepu Open - San Marino Okal Cup 2001 International Bavarian Championships - Eckental Concepcion Challenger Banja Luka 2002 - Banja Luka USTA Challenger of Dallas - Dallas Nur-Sultan 1 Challenger Nur-Sultan 2 Challenger UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Rome Challenger Nottingham 2 Challenger Steelers Cup - Kosice Penza Challenger Segovia Challenger Prostejov Challenger Warsteiner Challenger Lubeck - Lubeck Cassis Challenger USTA Men's Challenger of Dallas - Dallas ECM Cup - Prague PEOPLEnet Cup - Dnepropetrovsk Oberstraufen Cup - Oberstaufen Black Forest Open 2002 - Freudenstadt Bergamo Challenger Aptos Challenger Black Forest Open 2000 - Freudenstadt DPD Challenger 2000 - Aschaffenburg Ostrava Open 2005 - Ostrava Traralgon Challenger Kosice Open-Steelers Cup 2008 - Kosice Cherbourg Challenger Pau Challenger Phoenix Challenger Sacramento Challenger Gallagher International - Hamilton IPP Open - Helsinki Samarkand Challenger - Samarkand Intersport Heilbronn Open - Heilbronn Geneva Challenger - Geneva Sarajevo Open 2004 - Sarajevo Barletta Challenger KGHM Dialog Polish Indoors - Wroclaw Nord LB Open - Braunschweig Samsung Securities Cup - Seoul Morocco Tennis Tour - Marrakech Intersport Heilbronn Open - Heilbronn Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio DPD Challenger 2002 - Aschaffenburg Caltanissetta Challenger Nottingham Challenger Ilkley Challenger Nur-Sultan Challenger Lexington Challenger Chicago Challenger BMW Tennis Championship - Sunrise Rome Challenger Tunis Challenger Mallorca Challenger 2003 Freeman Men's Challenger - Joplin Garden Open - Rome St. Tropez Challenger ATU Cup - Weiden San Marino Cepu Open - San Marino Helsinki Challenger Andria Challenger Canberra Challenger Tenerife 3 Challenger Marburg Challenger Lugano Challenger Murcia Challenger Francavilla Challenger Meknes Challenger Little Rock Challenger Tyler Challenger Bloomfield Hills Challenger Chicago Challenger St.Petersburg Challenger by Kinex - St. Petersburg Heilbronn Challenger Heilbronn Open - Heilbronn Roma Open Challenger - Rome Rijeka Open - Rijeka Lugano Challenger Brisbane International - Brisbane ATP Challenger Hamburg - Hamburg Manerbio Challenger Helsinki Challenger Warsteiner Challenger Lubeck 2001 - Lubeck Ilkley Challenger Muller Cup - Ulm Besancon Challenger Baumag Open - Budapest Bordeaux Challenger VIII Trofeo Ciudad de Quito - Quito Ilkley Challenger Nottingham 2 Challenger Guangzhou Challenger Samsung Securities Cup - Seoul Open de la Ville de Saint Denis - Reunion Island Quimper Challenger Mouilleron-Le-Captif Challenger EI Bank Bulgarian Challenger - Sofia 5th Sardinian International Championships - Cagliari Ljubljana Open - Ljubljana Prostejov Challenger Surbiton Challenger VII Torneo Internazionale di Tennis - Barletta 2002 Mercedes Cup - Stuttgart Lugano Challenger Rome Challenger Tiburon Challenger Open de Montauban - Montauban Biel Challenger Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Tatra Banka Open 2006 - Bratislava Ispat Open 2004 - Ostrava Turin Challenger Budapest Challenger - Budapest Porsche Open - Poznan Schickedanz Open - Furth Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Lille Challenger Chennai Open - Chennai Sydney International - Sydney BMW Open - Munich The Stella Artois Championships - London Mercedes Cup - Stuttgart Muller Cup 99 - Ulm Croatia Open Umag - Umag TED Open - Istanbul Saransk Challenger Madrid Challenger AT&T Challenger of Dallas - Dallas BCR Open Romania - Bucharest Ethias Tennis Trophy - Mons DPD Challenger 99 - Aschaffenburg Mumbai Open - Mumbai Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Heineken Challenger - Ho Chi Minh City Open de la Comunidad Valenciana - Valencia Oberstaufen Challenger Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Danderyd Challenger TEB BNP Paribas Istanbul Open - Istanbul Open SEAT 2008 - Barcelona Como Challenger The Artois Championships - London Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Brisbane - Brisbane 9th Wartburg Open - Eisenach SA Tennis Open - Johannesburg Heilbronn Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Masters Series - Hamburg Oberstaufen Cup - Oberstaufen BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart International German Open - Hamburg Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Canberra Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Open de Moselle - Metz SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Warsteiner Challenger Wolfsburg - Wolfsburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Dusseldorf Open 2006 - Dusseldorf Phoenix Challenger Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad Ljubljana Open - Ljubljana Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Open 13 - Marseille Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg St. Petersburg Open - St. Petersburg BMW Open - Munich Kremlin Cup - Moscow Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras AEGON Championships - London AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane 2004 Freeman Men's Challenger - Joplin Apia International - Sydney Delray Beach Open - Delray Beach Open 13 Provence - Marseille Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Bratislava 2 Challenger Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Manama Challenger PBZ Zagreb Indoors - Zagreb Apia International - Sydney Kremlin Cup - Moscow Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Brest Challenger U.S. National Indoor Tennis Championships - Memphis Apia International - Sydney Memphis Open - Memphis Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Brisbane International - Brisbane Grand Prix Hassan II - Casablanca BMW Open - Munich Geneva Open - Geneva Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Seville Challenger Oeiras 4 Challenger Ottignies-Louvain-la-Neuve Challenger Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Apia International - Sydney Memphis Open - Memphis Delray Beach Open - Delray Beach Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Astana Challenger Internationaux du Doubs - Besancon St. Petersburg Open - St. Petersburg Abierto Mexicano - Los Cabos Kremlin Cup - Moscow AIG Japan Open Tennis Championships - Tokyo Swiss Indoors Basel - Basel St. Tropez Challenger St. Petersburg Open - St. Petersburg Maharashtra Open - Pune Heineken Open - Auckland Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Open Parc - Lyon AEGON Championships - London AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Scania Stockholm Open - Stockholm Porto Challenger DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Gazprom Hungarian Open - Budapest Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Bergamo Challenger Oberstaufen Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Astana Open - Nur-Sultan Murray River Open - Melbourne Barcelona Open BancSabadell - Barcelona Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Gonet Geneva Open - Geneva Nature Valley International - Eastbourne Generali Open - Kitzbuhel Marburg Challenger Millennium Estoril Open - Estoril Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open Sud de France - Montpellier Serbia Open - Belgrade Astana Open - Astana Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Helsinki Challenger Millennium Estoril Open - Estoril Generali Open - Kitzbuhel Almaty Open - Almaty Heineken Open - Auckland Madrid Challenger Miami Open - Miami Istanbul Challenger Prague Challenger Open 13 - Marseille BNP Paribas Open - Indian Wells Delray Beach International Tennis Championships - Delray Beach Hamburg Open - Hamburg Pozoblanco Challenger Stanford Challenger Dubai Duty Free Tennis Championships - Dubai 2003 Mercedes Cup - Stuttgart ATP Kremlin Cup - Moscow Rennes Challenger Vietnam Open - Ho Chi Minh City Allianz Suisse Open Gstaad - Gstaad Serbia Open - Belgrade Aegon Nottingham Open - Nottingham Lyon Challenger ATP Studena Croatia Open Umag - Umag Chennai Open - Chennai AEGON Championships - London Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona Astana Open - Astana Open Occitanie - Montpellier ABN AMRO Open - Rotterdam Open de Nice Cote d'Azur - Nice NASDAQ-100 Open - Miami Sony Ericsson Open - Miami Qatar Open - Doha Mutua Madrid Open - Madrid Pacific Life Open - Indian Wells Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Open 13 Provence - Marseille Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha BMW Open - Munich Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai Miami Open - Miami Australian Open - Melbourne Cincinnati Open - Cincinnati Davis Cup, Group 1, PO, THA-KAZ 0-5 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, 1R, ESP-KAZ 5-0 French Open - Paris Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, Finals, Group B Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Wimbledon - London Tenerife 1 Challenger U.S. Open - New York Olympics - London Davis Cup, Group D, Glasgow Wimbledon - London Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, QR, KAZ-NED 3-1 Olympics - Tokyo